home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 1999 November / SOTMC_Nov1999-Ultimate.iso / mac / REALbasic ƒ / Examples / Techniques / Examples by Thomas Tempelmann / TT's HideMenubar-Plugin / Source Code (CW Pro 3) / Some Libs & Stubs / MenusLib Stub.h < prev    next >
Encoding:
C/C++ Source or Header  |  1999-05-03  |  413 b   |  21 lines  |  [TEXT/CWIE]

  1. /*
  2.  * MenusLib Stub.h
  3.  */
  4.  
  5. #include <Types.h>
  6.  
  7. typedef pascal void (*VoidProc) (void);
  8. typedef pascal Boolean (*BoolProc) (void);
  9.  
  10. typedef struct {
  11.     VoidProc showMenuBar;
  12.     VoidProc hideMenuBar;
  13.     BoolProc isMenuBarVisible;
  14. } MenusLibFuncs;
  15.  
  16. #define MenusStubInitProcInfo kThinkCStackBased | STACK_ROUTINE_PARAMETER(1, SIZE_CODE(sizeof(MenusLibFuncs*)))
  17.  
  18. typedef void (*MenusLibStubProc) (MenusLibFuncs *);
  19.  
  20. // EOF
  21.